Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLETS END Terraced £121,000 24 Mar 1997
2 OWLETS END Detached £152,000 13 Mar 1997
3 OWLETS END Terraced £232,000 29 Sep 2017
4 OWLETS END Terraced £139,950 7 Jun 2001
5 OWLETS END Terraced £209,950 22 May 2006
6 OWLETS END Semi-Detached £175,000 30 Apr 2001
7 OWLETS END Detached £114,000 7 Aug 1998
8 OWLETS END Semi-Detached £415,000 29 Aug 2019
9 OWLETS END Semi-Detached £133,000 6 Nov 1998